ecological planning - French English Dictionary